

var wWidth = window.innerWidth || Math.max(document.documentElement.clientHeight, document.body.clientHeight);
//发展历程
$yearContent = $('.year-content');
$('.about-timeline .about-timeline-year a').on('click', function (e) {
    e.preventDefault();
    if (wWidth > 992) {
        $('.year-content').removeAttr('style');
    }
    $('.year-content .overtext').removeClass('active');
    $('.year-content .btn-loadmore').show();
    $('.year-content .btn-loadmore.active').hide();
    $(this).addClass('active').parent('li').siblings().find('a').removeClass('active');
    $yearContent.find('li').eq($(this).parent('li').index()).addClass('active').siblings().removeClass('active');
    var num = 0;
    if (window.innerWidth >= 992) {
        num = parseInt($yearContent.find('li').eq($(this).parent('li').index()).position().top);
        $yearContent.animate({
            scrollTop: num + $yearContent.scrollTop() - 130
        }, 400);
    } else {
        num = $yearContent.width() * $(this).parent('li').index();
        $yearContent.animate({
            scrollLeft: num
        }, 400);
    }
});


//展开点击
$('.year-content .btn-loadmore').click(function () {
    if ($(this).hasClass('active')) {
        if (wWidth > 992) {
            $('.year-content').removeAttr('style');
        }
        $(this).parent().find('.btn-loadmore').show();
        $(this).hide();
        $(this).parent().find('.overtext').removeClass('active').removeClass("no-masking");
    } else {
        if (wWidth > 992) {
            var height = $('.year-content ul li.active .overtext p').height();
        }
        $('.year-content').height(height + 130);
        $(this).parent().find('.overtext').addClass('active').addClass("no-masking");
        ;
        $(this).hide();
        $(this).parent().find('.btn-loadmore.active').show();
    }
});

//判断内容是否超出
function isOverflow() {
    var height = 0;
    var maxHeight = 0;
    for (var i = 0; i < $('.year-content ul li').length; i++) {
        height = $('.year-content ul li').eq(i).find('.overtext').height();
        maxHeight = $('.year-content ul li').eq(i).find('.overtext').find('p').height();
        if (maxHeight < height) {
            $('.year-content ul li').eq(i).find('.btn-loadmore').remove().end().children("div").addClass("no-masking");

        }
    }
}

isOverflow();


// 年限内容滚动后，点击锚点重定位
$(document).on("click", "#wrapper a", function (e) {
    var to = ($(".about-timeline").offset() || {
        top: 0
    }).top;
    if ($(window).scrollTop() > to) {
        window.scrollKey = false;
        if (!$("header").hasClass("header-hide"))
            to -= $("header").outerHeight();
    }
    $("html, body").animate({
        scrollTop: to - ($(".main-subnav").outerHeight() || 0)
    }, function () {
        setTimeout(function () {
            window.scrollKey = true;
        }, 200);
    });
});
